맨위로가기

병렬 ATA

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

병렬 ATA(PATA)는 IBM PC/AT와 함께 도입된 16비트 ISA 버스에 직접 연결되도록 설계된 인터페이스로, 하드 디스크 드라이브와 같은 저장 장치를 컴퓨터에 연결하는 데 사용되었다. 1990년대 초부터 2000년대 중반까지 대한민국 개인용 컴퓨터에서 널리 사용되었으며, 웨스턴 디지털이 IDE(Integrated Drive Electronics)를 개발하면서 표준화되었다. PATA는 다양한 전송 모드를 지원하며, 울트라 DMA 모드는 데이터 전송 오류를 감지하기 위해 CRC를 사용한다. 2003년 직렬 ATA(SATA)가 등장하면서 PATA는 점차 SATA로 대체되었다.

더 읽어볼만한 페이지

  • ATA - 논리 블록 주소 지정
    논리 블록 주소 지정(LBA)은 운영체제가 저장 장치의 데이터 블록에 접근하기 위해 물리적인 CHS 주소 대신 사용하는 주소 지정 방식으로, 운영체제가 하드웨어 복잡성을 추상화하고 데이터를 일관되게 관리하도록 하며, 섹터를 정수 인덱스로 관리하고, RAID나 SAN 환경에서는 복잡한 주소 변환이 발생하며, BIOS의 LBA 지원 발전과 LBA48 방식과 관련된다.
  • ATA - 디스크 어레이 컨트롤러
    디스크 어레이 컨트롤러는 컴퓨터 시스템에서 디스크 드라이브 어레이를 관리 및 제어하는 하드웨어 장치로, 호스트 어댑터 및 디스크 드라이브와 통신하며 RAID 구성과 같은 고급 기능을 제공하고 운영체제를 통해 관리된다.
  • 컴퓨터 하드웨어 표준 - S/PDIF
    S/PDIF는 디지털 오디오 전송을 위한 인터페이스 표준으로, 동축 케이블이나 광섬유를 통해 CD, DVD 플레이어, 컴퓨터 등에서 오디오 신호를 출력하며, 소비자용 기기에서 SCMS를 지원하고 돌비 디지털, DTS와 같은 압축된 오디오 신호를 전송하여 서라운드 사운드를 구현하는 데 사용된다.
  • 컴퓨터 하드웨어 표준 - RS-232
    RS-232는 데이터 단말 장치와 데이터 회선 종단 장치 간 직렬 통신을 위한 표준 인터페이스로, 터미널-모뎀 연결을 위해 개발되었으나 현재는 일부 산업 장비 및 시스템 콘솔 포트 등에 사용되며 전기적 신호 특성, 인터페이스 기계적 특성, 회로 기능 등을 정의하고 25핀 또는 9핀 D-서브미니어처 커넥터를 사용한다.
  • 컴퓨터 단자 - 직렬 포트
    직렬 포트는 컴퓨터와 주변 기기가 비트 단위로 데이터를 순차적으로 전송하는 통신 인터페이스로, RS-232 표준을 통해 널리 사용되었으나 현재는 USB에 밀려 사용이 줄었지만 특정 분야에서 여전히 활용된다.
  • 컴퓨터 단자 - 병렬 포트
    병렬 포트는 여러 선을 사용하여 데이터를 동시에 전송하는 통신 인터페이스로, 과거에는 프린터, 스캐너 등 다양한 주변 기기 연결에 사용되었으나 USB 등장 이후 사용이 줄었지만 일부 산업 장비나 특정 용도, 간단한 인터페이스 방식으로 활용되고 있다.
병렬 ATA
개요
PATA 케이블
병렬 ATA 케이블
종류내부 저장 장치 연결
설계웨스턴 디지털컴팩, 이후 여러 회사에서 개선
설계일1986년
대체직렬 ATA
대체 시기2003년
외부 연결아니오
핫플러그아니오
데이터 전송 방식병렬
데이터 폭16비트
데이터 대역폭반이중: 채널당 원래 8.3MB/s, 이후 채널당 33, 66, 100, 133MB/s
장치 수2개
케이블40 또는 80선 리본 케이블
핀 수40
핀 배열 이미지
핀 정보
핀 1리셋
핀 2접지
핀 3데이터 7
핀 4데이터 8
핀 5데이터 6
핀 6데이터 9
핀 7데이터 5
핀 8데이터 10
핀 9데이터 4
핀 10데이터 11
핀 11데이터 3
핀 12데이터 12
핀 13데이터 2
핀 14데이터 13
핀 15데이터 1
핀 16데이터 14
핀 17데이터 0
핀 18데이터 15
핀 19접지
핀 20키 또는 VCC_in
핀 21DDRQ
핀 22접지
핀 23I/O 쓰기
핀 24접지
핀 25I/O 읽기
핀 26접지
핀 27IOCHRDY
핀 28케이블 선택
핀 29DDACK
핀 30접지
핀 31IRQ
핀 32연결 없음
핀 33주소 1
핀 34GPIO_DMA66_감지
핀 35주소 0
핀 36주소 2
핀 37칩 선택 1P
핀 38칩 선택 3P
핀 39활동
핀 40접지
표준 및 명칭
다른 이름ATA
IDE
EIDE
ATAPI

2. 역사

PATA 표준은 원래 "PC/AT Attachment"로 고안되었는데, 주 기능이 IBM PC/AT와 함께 도입된 16비트 ISA 버스에 직접 연결하는 것이었기 때문이다.[55] "IBM PC/AT"에서 "AT"는 "Advanced Technology"를 가리키지만 ATA 사양은 단순히 이름을 "AT Attachment"로 사용함으로써 IBM과의 잠재적인 상표 문제를 회피하였다.

병렬 ATA 표준은 원래 "AT 버스 부착"으로 구상되었으며, 공식적으로 "AT 부착"으로 불렸고 "ATA"로 약칭되었다.[4][5] 이는 주요 기능이 IBM PC/AT와 함께 도입된 16비트 ISA 버스에 직접 연결되었기 때문이다.[6] IBM PC/AT의 "AT"는 "Advanced Technology(첨단 기술)"를 의미했으므로, ATA는 "Advanced Technology Attachment(첨단 기술 부착)"로도 불렸다.[10][4][11][12] 2003년에 새로운 Serial ATA (SATA)가 도입되면서, 원래의 ATA는 병렬 ATA, 또는 줄여서 PATA로 이름이 변경되었다.[13]

물리적 ATA 인터페이스는 모든 PC에서 표준 구성 요소가 되었으며, 처음에는 호스트 버스 어댑터, 때로는 사운드 카드, 궁극적으로는 마더보드의 사우스브리지 칩에 내장된 두 개의 물리적 인터페이스로 제공되었다. "주" 및 "보조" ATA 인터페이스라고 불리며, ISA 버스 시스템에서 베이스 주소 0x1F0과 0x170으로 할당되었다. 이들은 SATA 인터페이스로 대체되었다.

PC/AT의 하드 디스크 인터페이스는, 초창기에는 ST-506이 사용되었지만, 점차 ST-506을 인텔리전트화(드라이브와 컨트롤러를 통합)한 1986년컴팩과 코너 페리페럴이 개발한 '''IDE''' (Integrated Drive Electronics, 통합 드라이브 전자 장치)가 주류를 이루게 되었다.

그 후, 각 사의 독자적인 확장이 이루어져 호환성에 문제가 생기자, 1989년에 각 HDD 제조사가 공통 사양인 '''ATA''' (AT Attachment interface, AT 부착 인터페이스)를 제정하고, 1994년에 ANSI에서 ATA-1으로 규격화되었다.

IDE HDD에는 504MB(512×1024×16×63 = 528,482,304바이트)를 초과하는 용량이 인식되지 않는다는 "'''504MB의 벽'''" 문제가 있었는데, 1993년 경까지 발매된 PC에서 이 문제가 있었다.[51] 이는 HDD 측의 파라미터와 PC/AT의 BIOS (INT 13H API)의 파라미터 불일치 때문에 발생했다. 단, 504MB의 벽은 IDE HDD와 PC BIOS의 조합에 의해 발생하는 문제이며, HDD 측에서는 더 큰 용량(이론상 최대 128GB)의 어드레싱이 가능했다.

'''EIDE'''(확장 IDE)는 웨스턴 디지털이 제창한 다양한 확장 규격의 총칭으로, 일반적으로 IDE HDD의 504MB 벽을 넘기 위한 규격으로 인식된다. 504MB 벽은 BIOS의 CHS(Cylinder, Head, Sector)를 IDE의 CHS에 직결시키는 것이 원인이므로, 논리 블록 어드레싱(LBA)와 CHS 트랜슬레이션 도입으로 적절히 변환하여 회피할 수 있었다.

ATAPI(ATA Packet Interface, ATA 패킷 인터페이스)는 HDD 등 비 ATAPI ATA 장치와의 통신 데이터에 상당하는 부분에 SCSI와 동일한 패킷 형식의 명령을 발행함으로써, ATA 명령보다 더 많은 명령 종류가 필요한 CD-ROM 등 HDD 이외의 장치 접속을 가능하게 한 규격이다. 일반적으로 CD-ROM 등을 지원하는 IDE로 인식된다. 당초 SFF-8020이라는 규격이었지만, ATA/ATAPI-4에서 ATA 규격에 통합되었다.

48비트 LBA는 28비트 LBA를 확장하여 128페비바이트 (140,737,488,355,328KiB)까지의 용량을 처리할 수 있도록 한 규격으로, ATA/ATAPI-6에서 채택되었다. BigDrive는 Maxtor사(당시)가 발표한 ATA 확장 규격에 붙인 이름이며, ATA 규격에서는 48bitLBA라고 불린다. 이 규격에 대응하는 HDD를 미대응(28비트 LBA) 기기 및 OS에 연결하면 128GiB의 드라이브로 동작한다 ('''127GiB의 벽''' - 대략 2002년 이전에 출시된 PC).

ATA/ATAPI 규격 개요는 다음과 같다.



직렬 ATA가 등장한 이후, 기존의 병렬 통신을 수행하는 ATA 규격을 구분하는 레트로님이며, '''정식 규격 명칭은 아니다'''.

병렬 ATA에서는 케이블 1개당 최대 2대의 기기가 연결 가능하다 (마스터-슬레이브 연결).

대한민국에서 PATA는 1990년대 초반부터 2000년대 중반까지 개인용 컴퓨터의 주요 저장장치 인터페이스로 널리 사용되었다. 특히, 삼성전자LG전자 등 국내 기업들이 PATA 하드 디스크 드라이브를 생산하면서 더욱 대중화되었다. 2000년대 초반, EIDE(Enhanced IDE) 방식이 도입되면서, 더 빠른 데이터 전송 속도와 504MB 이상의 대용량 하드 디스크를 지원할 수 있게 되었다. 2003년 SATA(Serial ATA) 인터페이스가 등장하면서 PATA는 점차 SATA로 대체되기 시작했다.

2. 1. IDE와 ATA-1

웨스턴 디지털은 1986년 컴팩 등 여러 디스크 드라이브 제조업체와 협력하여 "통합 드라이브 전자 장치"(IDE)를 개발했다.[14] 이는 드라이브 컨트롤러를 드라이브에 통합하여 호스트 컴퓨터에 비교적 간단한 명령 인터페이스를 제공하는 방식이었다.[14] 최초의 이러한 드라이브는 1986년 컴팩 PC 내부에 등장했으며,[15][16] 1987년 6월 코너 페리페럴스에 의해 CP342로 처음 별도로 제공되었다.[17]

IDE 인터페이스는 1994년 ANSI 표준 X3.221-1994, ''디스크 드라이브용 AT 어태치먼트 인터페이스''로 표준화되었고, 이후 "ATA-1"으로 알려지게 되었다.[18][19]

초기 ATA의 한 구현으로 8비트 ISA 버전을 사용한 IBM PC XT 및 유사 머신을 위한 "XT-IDE"가 있었다.[20]

2. 2. EIDE와 ATA-2

1994년, 웨스턴 디지털은 향상된 IDE(EIDE)라는 이름으로 드라이브를 출시했는데, 여기에는 곧 나올 ATA-2 규격의 대부분 기능과 몇 가지 추가 개선 사항이 포함되었다.[21][22] 다른 제조업체들도 "Fast ATA" 및 "Fast ATA-2"와 같은 자체적인 ATA-1 변형을 출시했다.

1996년에는 ANSI 표준 ''확장된 AT 부착 인터페이스 ATA-2''(X3.279-1996)가 승인되었다. 여기에는 제조업체별 변형의 대부분 기능이 포함되었다.[21][22]

ATA-2는 하드 드라이브 이외의 장치도 인터페이스에 연결할 수 있다는 점을 처음으로 명시했다.

3.1.7 장치: 장치는 저장 주변 장치입니다. 전통적으로 ATA 인터페이스의 장치는 하드 디스크 드라이브였지만, 이 표준을 준수하는 한 모든 형태의 저장 장치를 ATA 인터페이스에 배치할 수 있습니다.|3.1.7 Device: A device is a storage peripheral. Traditionally devices on the ATA interface have been hard disk drives, however, any form of storage device may be placed on an ATA interface as long as it is compliant with this standard.영어''[22]

EIDE는 일반적으로 IDE HDD의 504MB 벽을 넘기 위한 규격으로 인식되지만, 실제로는 웨스턴 디지털이 제창한 다양한 확장 규격의 총칭이다.

  • 504MB 벽을 넘기 위한 확장
  • 논리 블록 어드레싱(LBA) 도입
  • CHS 트랜슬레이션(일명 LARGE 모드) 도입
  • ATAPI에 의한 CD-ROM 및 이동식 디스크 지원
  • 전송 모드 추가에 의한 고속화
  • 1차/2차 포트 표준화에 의한 최대 4대의 장치 지원

2. 3. ATAPI

소형 폼 팩터 위원회(SFF)는 ATA가 하드 디스크 드라이브뿐만 아니라 다양한 장치에서 사용될 수 있도록 ATAPI(ATA 패킷 인터페이스)를 도입하였다. ATAPI는 ATA 인터페이스가 SCSI 명령과 응답을 주고받을 수 있도록 하는 프로토콜이다.

ATAPI 장치에는 CD-ROM 및 DVD-ROM 드라이브, 테이프 드라이브, Zip 드라이브 및 SuperDisk 드라이브 등 플로피 디스크와 유사한 대용량 플로피 디스크 드라이브가 포함된다.

ATAPI는 INCITS 317-1998, ''패킷 인터페이스 확장을 포함한 AT 어태치먼트(ATA/ATAPI-4)''의 일부로 채택되었다.[23][24][25]

2. 4. UDMA와 ATA-4

ATA/ATAPI-4 표준은 여러 "울트라 DMA" 전송 모드를 도입했다. 초기에는 울트라 DMA 0, 1, 2를 지원하여 각각 16.7, 25.0, 33.3 MB/s의 전송 속도를 냈다. 이 때문에 이 규격을 울트라 ATA/33 또는 UDMA/33이라고도 부른다.[51] 이후 버전에서는 더 빠른 울트라 DMA 모드가 추가되었다. 최신 버전의 병렬 ATA는 최대 133MB/s를 지원한다.

2. 5. Ultra ATA

웨스턴 디지털(Western Digital Corporation)이 ATA/ATAPI 표준의 다양한 속도 향상을 위해 사용해 온 명칭이다. 2000년에 웨스턴 디지털은 "울트라 ATA/100"을 설명하는 문서를 발표했는데, 이는 당시의 ATA/ATAPI-5 표준의 성능을 개선하여 병렬 ATA 인터페이스의 최대 속도를 66MB/s에서 100MB/s로 향상시켰다.[26] 웨스턴 디지털의 변경 사항을 비롯한 대부분의 사항은 ATA/ATAPI-6 표준(2002)에 포함되었다.

표준다른 이름전송 방식 (MB/초)ANSI 참조
ATA/ATAPI-4ATA-4, 울트라 ATA/33울트라 DMA 0, 1, 2 (16.7, 25.0, 33.3)
aka UDMA/33
[https://web.archive.org/web/20130513233657/http://www.t10.org/t13/project/d1153r18-ATA-ATAPI-4.pdf NCITS 317-1998]
ATA/ATAPI-5ATA-5, 울트라 ATA/66울트라 DMA 3, 4 (44.4, 66.7)
aka UDMA/66
[https://web.archive.org/web/20110728081430/http://www.t10.org/t13/project/d1321r3-ATA-ATAPI-5.pdf NCITS 340-2000]
ATA/ATAPI-6ATA-6, 울트라 ATA/100UDMA 5 (100)
aka UDMA/100
[https://web.archive.org/web/20110728081452/http://www.t10.org/t13/project/d1410r3a-ATA-ATAPI-6.pdf NCITS 361-2002]
ATA/ATAPI-7ATA-7, 울트라 ATA/133UDMA 6 (133)
aka UDMA/133
SATA/150
[https://web.archive.org/web/20080406222032/http://www.t13.org/t13/project/d1532v1r4a-ATA-ATAPI-7.pdf NCITS 397-2005 (1)]


2. 6. 48bit LBA (BigDrive)

28비트 LBA를 48비트로 확장하여 128페비바이트(140,737,488,355,328KiB)까지의 용량을 처리할 수 있도록 한 규격이다. ATA/ATAPI-6에서 채택되었다. BigDrive는 Maxtor사(당시)가 발표한 ATA의 확장 규격에 붙인 이름이며, ATA 규격에서는 48bitLBA라고 불린다.[29]

HDD를 리셋한 직후에는 기존 모드 (28비트 LBA)로 동작하며, 호스트로부터 명령을 통해 48bitLBA 모드로 전환한다. 전환 후에는 주소 레지스터의 의미가 바뀌어 두 번 기록함으로써 하나의 주소로 해석된다.

이 규격에 대응하는 HDD를 미대응 (28비트 LBA) 기기 및 OS에 연결하면 전환이 발생하지 않으므로 128GiB의 드라이브로 동작한다 ('''127GiB의 벽'''). 이는 대략 2002년 이전에 출시된 PC에서 나타나는 현상이다.

규격상, 기존 28bitLBA의 패러럴 ATA 컨트롤러에서도 48BitLBA를 사용할 수 있도록 고려되어 있으므로, 동작하는 운영 체제 및 장치 드라이버가 지원하면 전체 영역을 이용할 수 있다. 단, 부트 장치로 이용하는 경우에는 BIOS 측에서 지원해야 하며, 미지원 시에는 부트스트랩 로더를 가공하거나, 기동에 필요한 시스템/데이터가 BIOS가 관리할 수 있는 영역에 들어가 있어야 한다.

2. 7. 대한민국에서의 PATA 역사

대한민국에서 PATA는 1990년대 초반부터 2000년대 중반까지 개인용 컴퓨터의 주요 저장장치 인터페이스로 널리 사용되었다. 특히, 삼성전자LG전자 등 국내 기업들이 PATA 하드 디스크 드라이브를 생산하면서 더욱 대중화되었다. 2000년대 초반, EIDE(Enhanced IDE) 방식이 도입되면서, 더 빠른 데이터 전송 속도와 504MB 이상의 대용량 하드 디스크를 지원할 수 있게 되었다.

2003년 SATA(Serial ATA) 인터페이스가 등장하면서 PATA는 점차 SATA로 대체되기 시작했다. SATA는 더 빠른 속도, 더 얇은 케이블, 핫스왑 기능 등 여러 장점을 제공하여 PATA보다 우수한 기술로 평가받았다. 현재는 대부분의 최신 컴퓨터에서 PATA 인터페이스를 찾아보기 어렵지만, 일부 구형 시스템이나 산업용 장비에서는 여전히 사용되고 있다.

3. PATA 인터페이스

두 개의 단자가 있는 리본 케이블


SATA가 도입되기 전까지, PATA 인터페이스는 40핀 단자를 가진 리본 케이블로 드라이브를 연결하는 방식이었다. 각 케이블에는 두세 개의 단자가 있었는데, 하나는 컴퓨터 시스템과 데이터를 주고받는 어댑터에 연결되었고, 나머지 한두 개는 드라이브에 연결되었다. PATA 케이블은 한 번에 16비트의 데이터를 전송한다.

과거 PATA 리본 케이블은 40선을 사용했지만, UDMA/66 (UDMA4) 이상부터는 80선 케이블을 사용한다. 80선 케이블 중 40선은 기존과 동일하며, 추가된 40선은 그라운드선으로 신호선 간의 간섭(커패시티브 결합)을 줄여 누화(crosstalk) 노이즈를 감소시키는 역할을 한다. UDMA4 (66MB/s) 이상으로 정상 작동하려면 80선 리본 케이블이 필요하며, 최근의 HDD는 보통 UDMA6를 지원하므로 80선 케이블을 사용한다.

80선 리본 케이블은 연결 단자 모양은 40선과 같지만, 파란색, 회색, 검은색으로 색상이 구분된다. 파란색 커넥터는 호스트(컴퓨터), 회색 커넥터는 슬레이브 장치, 검은색 커넥터는 마스터 장치와 연결한다. 회색 커넥터는 28번 핀이 연결되지 않아 호스트가 슬레이브 장치임을 인식할 수 있다. SATA에서는 이러한 리본 케이블을 사용하지 않는다.

PC/AT의 하드 디스크 인터페이스는 초기에는 ST-506 등이 사용되었지만, 1986년 컴팩과 코너 페리페럴이 개발한 '''IDE''' (Integrated Drive Electronics, 통합 드라이브 전자 장치)가 주류가 되었다. 이후 각 사의 독자적인 확장으로 호환성 문제가 발생하자, 1989년 각 HDD 제조사가 공통 사양인 '''ATA''' (AT Attachment interface)를 제정하고, 1994년 ANSI에서 ATA-1으로 규격화되었다.

IDE HDD에는 504MB(512×1024×16×63 = 528,482,304바이트)를 초과하는 용량이 인식되지 않는 "'''504MB의 벽'''" 문제가 있었다. 이는 BIOS (INT 13H API) 파라미터와의 불일치 때문이었다.[51]

IDE HDD의 파라미터 제약
HDD 측BIOS 측작은 쪽
실린더 번호 (C)0 - 655350 - 10230 - 1023
헤드 번호 (H)0 - 150 - 2540 - 15
섹터 번호 (S)1 - 2551 - 631 - 63
최대 용량128GB7.8GB504MB



병렬 ATA는 케이블 1개당 최대 2대의 기기를 연결할 수 있으며( 마스터-슬레이브 연결), 호스트로부터 독립적으로 제어할 수 있다.

3. 1. 40핀 커넥터

기존 케이블은 40핀 암형 절연 변위 커넥터(IDC)를 40 컨덕터 리본 케이블에 연결하여 사용한다. 각 커넥터에는 39개의 물리적 핀이 두 줄로 배열되어 있으며 (2.54mm 피치), 20번 핀에 갭 또는 키가 있다.[32]

3. 2. 44핀 커넥터

병렬 ATA의 44핀 커넥터는 2.5인치 드라이브의 노트북 내부에 사용되는 변형 PATA 커넥터이다. 핀 간격이 2.0mm 피치로 더 좁고, 커넥터 자체가 40핀 커넥터보다 물리적으로 작다. 추가 핀은 전원을 공급한다.

3. 3. 80선 케이블

UDMA/66 (UDMA4) 이상에서는 80선 케이블을 사용한다. 80선 중 40선은 기존의 40선과 같고, 새로운 40선은 그라운드선으로 이전의 40선과 번갈아 위치한다. 이 그라운드선은 신호선 간의 커패시티브 결합(capacitive coupling)을 줄여 누화(crosstalk) 노이즈를 감소시킨다.[33] 80선 케이블은 연결 단자의 모양은 40선 리본 케이블과 같지만, 연결 단자에 파란색, 회색, 검은색으로 색이 입혀져 있다.[33]

80심 케이블의 커넥터는 색상으로 구별되며, 다음과 같은 차이가 있다.

커넥터 색상설명
흑색 (마스터)모든 핀이 존재한다.
청색 (호스트)40심 케이블과의 식별을 위해 34번 핀이 케이블이 아닌 GND에 연결된다.
회색 (슬레이브)케이블 선택을 위해 28번 핀이 존재하지 않는다. 장치 측 케이블 단에서 보았을 때 두 번째에 배치된다.



80심 케이블에는 케이블 연결 위치로 마스터/슬레이브를 설정하는 케이블 선택 기능이 구현되어 있다.

3. 4. 케이블 선택 (Cable Select)

''케이블 선택(Cable select)''이라고 불리는 드라이브 모드는 ATA-1에서 선택 사항으로 설명되었으며, ATA-5 이상에서 널리 사용되게 되었다. "케이블 선택"으로 설정된 드라이브는 케이블 상의 위치에 따라 자동으로 ''장치 0'' 또는 ''장치 1''로 구성된다. 케이블 선택은 28번 핀에 의해 제어된다.[34] 호스트 어댑터는 이 핀을 접지한다. 장치가 해당 핀이 접지된 것을 감지하면 ''장치 0''(마스터) 장치가 되고, 28번 핀이 열려 있는 것을 감지하면 ''장치 1''(슬레이브) 장치가 된다.

이 설정은 일반적으로 "케이블 선택"이라고 하는 드라이브의 점퍼 설정에 의해 선택되며, 일반적으로 ''CS''로 표시되어 ''장치 0/1'' 설정과는 별개이다.[34]

두 개의 드라이브가 수동으로 ''장치 0'' 및 ''장치 1''로 구성된 경우, 이 구성은 케이블 상의 위치와 일치할 필요가 없다. 28번 핀은 드라이브가 케이블 상의 위치를 알 수 있도록 하는 데에만 사용되며, 드라이브와 통신할 때 호스트에서 사용되지 않는다. 즉, 드라이브의 점퍼를 사용한 수동 마스터/슬레이브 설정이 우선하며, 이를 통해 리본 케이블의 어느 커넥터에나 자유롭게 배치할 수 있다.[34]

40선 케이블에서는 단순히 두 장치 커넥터 사이의 28번 핀 와이어를 절단하여 케이블 선택을 구현하는 것이 매우 일반적이었다. 슬레이브 ''장치 1'' 장치를 케이블 끝에, 마스터 ''장치 0''을 중간 커넥터에 배치하는 방식이다. 이 배치는 결국 이후 버전에서 표준화되었다. 그러나 이 방식에는 한 가지 단점이 있었다. 두 개의 드라이브 케이블에 마스터 장치가 하나만 있고, 중간 커넥터를 사용하는 경우 사용하지 않는 케이블 스터브가 생기는데, 이는 물리적 편의성과 전기적 이유로 바람직하지 않다. 스터브는 특히 더 높은 전송 속도에서 신호 반사를 일으킨다.[34]

ATAPI5/UDMA4에서 사용하도록 정의된 80선 케이블부터, 마스터 ''장치 0'' 장치는 호스트에서 가장 먼 케이블의 검은색 커넥터에 위치하고, 슬레이브 ''장치 1''은 회색 중간 커넥터에 위치하며, 파란색 커넥터는 호스트(예: 마더보드 IDE 커넥터 또는 IDE 카드)에 연결된다. 따라서 두 개의 드라이브 케이블에 장치 0' 하나만 있고 검은색 커넥터를 사용하는 경우, 반사를 일으킬 케이블 스터브가 없다(사용하지 않는 커넥터는 이제 리본의 중간에 위치). 또한, 케이블 선택은 이제 회색 중간 장치 커넥터에서 구현되며, 일반적으로 커넥터 본체에서 28번 핀 접촉을 생략하는 방식으로 이루어진다.[34]

80심 케이블에는 케이블 연결 위치로 마스터/슬레이브를 설정하는 케이블 선택 기능이 구현되어 있다 (40심 케이블에서는 옵션이었다).

; 40심 케이블의 케이블 선택

케이블 선택을 지원하는 40심 케이블은 구현 방식이 두 가지가 있는데, 80심 케이블과 마찬가지로 슬레이브 장치용 커넥터에서 28Pin 컨택트를 제거하는 방법과 플랫 케이블 중간에서 라인 28을 절단(잘라냄)하는 방법이 있었다. 28Pin 컨택트를 제거하는 방법은 80심 케이블 등장 이후 해당 커넥터를 유용하여 사용한 것이며, 40심 케이블이 주류였던 시절의 구현은 케이블의 라인 28을 절단 가공하는 방법이 대부분이었다. 이 때문에 잔존하는 40심 케이블이 케이블 선택을 지원하는지 여부를 판단하는 방법으로 케이블 외관에서 절단(결손) 부분을 찾는 방법이 소개되는 경우가 있지만, 확실한 판별 방법은 아니다. 또한, 후자의 케이블 선택 지원 40심 케이블의 경우, 80심 케이블과 달리 장치 측 케이블 단자가 슬레이브가 되므로 기기 연결 시 주의가 필요하다.

4. 전송 방식

PATA는 그 긴 역사를 반영하여 수많은 전송 모드가 존재한다. SATA가 도입되기 전까지 PATA는 40핀 단자를 가진 리본 케이블을 사용하여 드라이브를 연결했다. 각 케이블에는 두세 개의 단자가 있었는데, 하나는 컴퓨터 시스템에, 나머지는 드라이브에 연결되었다. PATA 케이블은 한 번에 16비트의 데이터를 전송한다.

과거에는 40선 PATA 리본 케이블을 사용했지만, UDMA/66 (UDMA4) 이상에서는 80선 케이블을 사용한다. 80선 케이블은 접지선을 추가하여 신호 간섭을 줄여 고속 전송을 가능하게 한다. 80선 케이블은 연결 단자에 파란색(호스트), 회색(슬레이브), 검은색(마스터)으로 색상이 구분되어 있다.

다음 표는 ATA 표준 버전별 지원하는 전송 모드와 속도를 나타낸다. 각 모드의 전송 속도는 케이블에서의 최대 이론적 전송 속도를 의미하며, 실제로는 프로토콜 오버헤드 등으로 인해 이보다 낮아질 수 있다.

ATA 표준 버전별 전송 모드 및 속도
표준 버전전송 모드최대 전송 속도 (MB/s)
ATAPIO Mode 03.3
PIO Mode 15.2
PIO Mode 28.3
ATA-2PIO Mode 311.1
PIO Mode 416.7
ATA-4UDMA 016.7
UDMA 125.0
UDMA 233.3
ATA-5UDMA 344.4
UDMA 466.6
ATA-6UDMA 5100.0
ATA-7UDMA 6133.3



기존 PCI 버스와 같이 호스트 버스의 혼잡도 최대 버스트 전송 속도를 제한할 수 있다. 또한, 2005년에는 80MB/s 이상의 지속 전송 속도를 가진 ATA 하드 디스크 드라이브는 없었으며, 하드 드라이브 성능은 탐색 시간이나 회전 지연에 의해 더 큰 영향을 받았다.

최근 기계식 하드 디스크 드라이브는 최대 524MB/s의 속도로 데이터를 전송할 수 있지만,[42] 이는 PATA/133 규격을 훨씬 뛰어넘는 속도이다. 고성능 솔리드 스테이트 드라이브는 최대 7000–7500MB/s의 속도로 데이터를 전송할 수 있다.[43]

Ultra DMA 모드에서만 CRC를 사용하여 데이터 전송 오류를 감지한다.[44]

4. 1. PIO 전송 모드

프로그래밍 입출력(Programmed Input/Output, PIO) 전송 모드는 CPU가 직접 IDE 컨트롤러 I/O 포트를 통해 데이터를 송수신하는 방식이다.

5종류의 모드가 존재하며, 모드별 최대 전송 속도는 다음과 같다. 모든 ATA 기기는 기기 전송 속도 및 전송 모드 협상을 위해 PIO Mode 0을 지원한다.

PIO 모드
모드최대 전송 속도 (MB/s)제정된 규격
Mode 03.3ATA
Mode 15.2
Mode 28.3
Mode 311.1ATA-2
Mode 416.7



오늘날에도 낮은 속도로 동작하는 기기들은 이 모드만 지원하기도 한다.

4. 2. DMA 전송 모드

(MB/s)제정된
규격Mode 02.1ATAMode 14.2Mode 28.3



싱글워드 DMA 모드는 IBM PC 본체에 탑재되어 있던 8비트 DMA 전송이 가능한 DMA 컨트롤러를 사용하여 전송하는 것을 상정한 모드이다. 이 모드는 ATA/ATAPI-3 규격에서 폐지되었다.

멀티워드 DMA 모드 일람
모드최대 전송 속도
(MB/s)
제정된
규격
Mode 04.16ATA
Mode 113.3ATA-2
Mode 216.6



멀티워드 DMA 모드는 PC/AT에서 확장된 16비트 DMA 전송이 가능한 DMA 컨트롤러를 사용하여 전송하는 것을 상정한 모드이다. 하드 디스크에서는 울트라 DMA 규격화 이후에는 많이 사용되지 않지만, 광 디스크 드라이브에서는 ATAPI의 전송 모드로 사용되는 경우가 많다.

Ultra DMA 모드 일람
모드최대 전송 속도
(MB/s)
제정된
규격
UDMA 016.7ATA-4
UDMA 125.0
UDMA 233.3
UDMA 344.4ATA-5
UDMA 466.6
UDMA 5100.0ATA-6
UDMA 6133.3ATA-7
UDMA 7166.6



Ultra DMA 전송 모드는 ATA/ATAPI-4 이후에 추가된 칩셋이나 UIDE 컨트롤러 카드에 탑재된 전용 고속 DMA 컨트롤러를 사용하여 전송을 수행하는 모드이다. 전송 시 데이터에 CRC를 추가하여 신뢰성을 향상시켰다.

4. 3. Ultra DMA 전송 모드

Ultra DMA 전송 모드는 ATA/ATAPI-4 이후에 추가된 칩셋이나 UIDE 컨트롤러 카드에 탑재된 전용 고속 DMA 컨트롤러를 사용하여 전송을 수행하는 모드이다. 전송 시 데이터에 CRC를 추가하여 신뢰성을 향상시켰다.[44]

UDMA 모드 일람
모드최대 전송 속도
(MB/s)
제정된
규격
UDMA 016.7ATA-4
UDMA 125.0
UDMA 233.3
UDMA 344.4ATA-5
UDMA 466.7
UDMA 5100.0ATA-6
UDMA 6133.3ATA-7
UDMA 7166.6



UDMA 6에서는 32비트 33MHz의 PCI와 동일하게 최대 133.3MB/s의 전송이 가능하지만, 이는 어디까지나 버스의 전송 대역폭이다. HDD에 탑재된 캐시 메모리에서 데이터를 전송할 때만 액면 그대로의 성능을 발휘할 수 있지만, 대부분의 경우 하드 디스크의 읽기 속도가 따라가지 못한다. 또한, 스카시에서 일반적으로 사용되는, 명령 투입에서 데이터 전송 시작까지 버스를 해제하여 버스 사용 효율을 높이는 방식 (Disconnect / Reconnect)은 ATA/ATAPI-6 이후에 규격화되었지만, 구현된 기기는 거의 존재하지 않기 때문에, 여러 장치가 있는 경우의 처리량은 수치에서 기대하는 만큼 높지 않은 것이 보통이다.

5. ATA 표준 및 종류

PATA 표준은 원래 "PC/AT Attachment"로 고안되었으며, IBM PC/AT와 함께 도입된 16비트 ISA 버스에 직접 연결하는 것이 주 기능이었다.[55] "IBM PC/AT"에서 "AT"는 "Advanced Technology"를 가리키지만, ATA 사양은 단순히 "AT Attachment"라는 이름을 사용함으로써 IBM과의 잠재적인 상표 문제를 회피하였다.

ATA 표준은 여러 버전에 걸쳐 발전해왔다. 다음은 ATA 표준의 주요 버전과 그 특징을 나타낸 표이다.

표준다른 이름전송 방식 (MB/초)최대 디스크 크기새로운 기능ANSI 참조
pre-ATAIDEPIO 02.1 GB22 비트 LBA-
ATA-1ATA, IDEPIO 0, 1, 2 (3.3, 5.2, 8.3)
Single-word DMA 0, 1, 2 (2.1, 4.2, 8.3)
Multi-word DMA 0 (4.2)
137 GB28비트 LBA[ftp://ftp.t10.org/t13/project/d0791r4c-ATA-1.pdf X3.221-1994]
ATA-2EIDE, 고속 ATA,
고속 IDE, 울트라 ATA
PIO 3, 4: (11.1, 16.6)
Multi-word DMA 1, 2 (13.3, 16.6)
[https://web.archive.org/web/20071203002440/http://www.t10.org/t13/project/d0948r4c-ATA-2.pdf X3.279-1996]
ATA-3EIDES.M.A.R.T., 보안[https://web.archive.org/web/20080406222052/http://www.t10.org/t13/project/d2008r7b-ATA-3.pdf X3.298-1997]
ATA/ATAPI-4ATA-4, 울트라 ATA/33울트라 DMA 0, 1, 2 (16.7, 25.0, 33.3)
(UDMA/33)
ATAPI (CD-ROM, 테이프 드라이브 등 지원)
오버랩, 큐 명령 집합 기능 (선택 사항),
호스트 보호 영역 (HPA)
[https://web.archive.org/web/20130513233657/http://www.t10.org/t13/project/d1153r18-ATA-ATAPI-4.pdf NCITS 317-1998]
ATA/ATAPI-5ATA-5, 울트라 ATA/66울트라 DMA 3, 4 (44.4, 66.7)
(UDMA/66)
80선 케이블[https://web.archive.org/web/20110728081430/http://www.t10.org/t13/project/d1321r3-ATA-ATAPI-5.pdf NCITS 340-2000]
ATA/ATAPI-6ATA-6, 울트라 ATA/100UDMA 5 (100)
(UDMA/100)
144 PB48비트 LBA, 장치 구성 오버레이 (DCO),
자동 소음 관리
[https://web.archive.org/web/20110728081452/http://www.t10.org/t13/project/d1410r3a-ATA-ATAPI-6.pdf NCITS 361-2002]
ATA/ATAPI-7ATA-7, 울트라 ATA/133UDMA 6 (133)
(UDMA/133)
SATA/150
SATA 1.0, 패킷이 아닌 장치의 스트리밍 기능, 긴 논리/물리 섹터 기능[https://web.archive.org/web/20080406222032/http://www.t10.org/t13/project/d1532v1r4a-ATA-ATAPI-7.pdf NCITS 397-2005 (1)]
[https://web.archive.org/web/20080406222054/http://www.t10.org/t13/project/d1532v2r4a-ATA-ATAPI-7.pdf NCITS 397-2005 (2)]
[https://web.archive.org/web/20080406222040/http://www.t10.org/t13/project/d1532v3r4a-ATA-ATAPI-7.pdf NCITS 397-2005 (3)]
ATA/ATAPI-8ATA-8하이브리드 드라이브: 중요한 운영 체제 파일의 속도를 높이기 위해 비휘발성 캐시를 사용한다진행 중


6. 관련 기술

2003년에 직렬 ATA(SATA)가 도입되면서 기존의 병렬 ATA는 PATA로 불리게 되었다. SATA는 더 빠른 전송 속도, 더 얇은 케이블, 핫 스왑 기능 등 여러 장점을 제공하며 PATA를 대체했다. 2007년 현재, 인텔 ICH10과 같은 일부 PC 칩셋은 PATA에 대한 지원을 제거했다. 웨스턴 디지털이 PATA 시장에서 철수함에 따라, PATA 인터페이스를 갖춘 하드 디스크 드라이브는 특수 용도를 제외하고 2013년 12월 이후 더 이상 생산되지 않았다.

2004년 8월, 코레이드는 이더넷을 통해 ATA 명령을 전송하는 ATA over 이더넷 프로토콜을 규정하였다.[1] 이는 스토리지 영역 네트워크(SAN) 애플리케이션에서 기존의 블록 프로토콜을 재사용할 수 있게 하였다.[1]

콤팩트 플래시(Compact Flash)는 ''IDE 모드''에서 플래시 메모리 스토리지를 사용하는 장치용으로 설계된 소형 ATA 인터페이스이다. CF 소켓을 더 큰 ATA 커넥터에 직접 연결하는 것 외에는 인터페이스 칩이나 회로가 필요하지 않다. CF 장치는 ATA 인터페이스에서 장치 0 또는 1로 지정할 수 있지만, 대부분의 CF 장치는 단일 소켓만 제공한다. CF는 추가적인 설계 방식으로 핫 플러그가 가능하지만, 기본적으로 ATA 인터페이스에 직접 연결될 때는 핫 플러그를 지원하지 않는다.

소형 ATA 인터페이스인 콤팩트 플래시(Compact Flash)는 CF 장치에 전원을 공급할 수 있도록 약간 수정되었다.

6. 1. 직렬 ATA (SATA)

2003년에 직렬 ATA(SATA)가 도입되면서 기존의 병렬 ATA는 PATA로 불리게 되었다.[31] SATA는 기존 PATA 방식과 달리 리본 케이블을 사용하지 않는다. SATA는 더 빠른 전송 속도, 더 얇은 케이블, 핫 스왑 기능 등 여러 장점을 제공하며 PATA를 대체했다. 당시 일부 PC와 랩톱은 SATA 하드 디스크와 PATA에 연결된 광학 드라이브를 함께 사용하기도 했다.

2007년 현재, 인텔 ICH10과 같은 일부 PC 칩셋은 PATA에 대한 지원을 제거했다. 해당 칩셋으로 병렬 ATA를 계속 제공하려는 마더보드 공급업체는 추가 인터페이스 칩을 포함해야 했다. 최신 컴퓨터에서는 병렬 ATA 인터페이스가 존재하는 경우에도 거의 사용되지 않는데, 마더보드에는 일반적으로 4개 이상의 직렬 ATA 커넥터가 제공되며 모든 유형의 SATA 장치가 흔하기 때문이다.

웨스턴 디지털이 PATA 시장에서 철수함에 따라, PATA 인터페이스를 갖춘 하드 디스크 드라이브는 특수 용도를 제외하고 2013년 12월 이후 더 이상 생산되지 않았다.

6. 2. ATA over Ethernet

2004년 8월, 코레이드의 샘 홉킨스와 브랜틀리 코일은 이더넷을 통해 ATA 명령을 전송하는 ATA over 이더넷 프로토콜을 규정하였다.[1] 이는 ATA 명령을 PATA 호스트 어댑터에 직접 연결하는 대신 이루어졌으며, 기존의 블록 프로토콜을 스토리지 영역 네트워크(SAN) 애플리케이션에서 재사용할 수 있게 되었다.[1]

6. 3. Compact Flash

콤팩트 플래시(Compact Flash)는 ''IDE 모드''에서 플래시 메모리 스토리지를 사용하는 장치용으로 설계된 소형 ATA 인터페이스이다. CF 소켓을 더 큰 ATA 커넥터에 직접 연결하는 것 외에는 인터페이스 칩이나 회로가 필요하지 않다. 하지만 대부분의 CF 카드는 PIO4까지만 IDE 모드를 지원하므로, CF 지원 속도보다 IDE 모드에서 훨씬 느리다.[50]

ATA 커넥터 사양에는 CF 장치에 전원을 공급하기 위한 핀이 포함되어 있지 않으므로, 전원은 별도의 소스에서 커넥터로 삽입된다. 예외적으로 CF 장치가 노트북 컴퓨터에서 흔히 볼 수 있는 2.5인치 하드 디스크 드라이브용으로 설계된 44핀 ATA 버스에 연결될 때는 전원이 공급되는데, 이는 이 버스 구현이 표준 하드 디스크 드라이브에 전원을 공급해야 하기 때문이다.

CF 장치는 ATA 인터페이스에서 장치 0 또는 1로 지정할 수 있지만, 대부분의 CF 장치는 단일 소켓만 제공하므로 최종 사용자에게 이 선택을 제공할 필요는 없다. CF는 추가적인 설계 방식으로 핫 플러그가 가능하지만, 기본적으로 ATA 인터페이스에 직접 연결될 때는 핫 플러그를 지원하지 않는다.

참조

[1] 웹사이트 t13.org http://www.t13.org
[2] 웹사이트 Serial ATA: A Comparison with Ultra ATA Technology http://www.seagate.c[...] Seagate Technology 2012-01-23
[3] 웹사이트 Parallel vs. Serial ATA http://www.directron[...] Directron.com 2012-01-23
[4] 서적 The Essential Guide to Serial ATA and SATA Express CRC Press 2014
[5] 간행물 Common Access Method AT Bus Attachment CAM Committee 1989-04-01
[6] 웹사이트 Ref - Overview of the IDE/ATA Interface http://www.pcguide.c[...] PCGuide 2013-06-14
[7] 간행물 AT Attachment Interface for Disk Drives http://www.t13.org/d[...] ANSI ASC X3 1994
[8] 간행물 AT Attachment Interface with Extensions (ATA-2) revision 4c http://www.t13.org/D[...] ANSI ASC X3T10 1996-03-18
[9] 간행물 AT Attachment 8 - ATA/ATAPI Command Set (ATA8-ACS) revision 6a http://www.t13.org/d[...] ANSI ASC T13 2008-09-06
[10] 서적 LPIC-2 Cert Guide: (201-400 and 202-400 exams) Pearson IT Certification 2016
[11] 서적 Oracle Automatic Storage Management: Under-the-Hood & Practical Deployment Guide McGraw Hill Professional 2007
[12] 서적 Dictionary of Computing: Over 10,000 Terms Clearly Defined A&C Black 2009
[13] 서적 Upgrading and Repairing PCs - Chapter 7. The ATA/IDE Interface Que Publishing 2015-06-22
[14] 웹사이트 System Architecture: a look at hard drives http://www.ackadia.c[...] 2008-07-25
[15] 웹사이트 The PC Guide: Overview and History of the IDE/ATA Interface http://www.pcguide.c[...] 2001-04-17
[16] 웹사이트 The History of CAM ATA http://www.ata-atapi[...] 2005-12-18
[17] 웹사이트 Conner CP341 Drive (ATA/IDE) http://chmss.wikifou[...] Computer History Museum Storage Special Interest Group 2020-01-10
[18] 웹사이트 The PC Guide: ATA (ATA-1) http://www.pcguide.c[...] 2001-04-17
[19] 서적 AT Attachment Interface for Disk Drives (ATA-1) Global Engineering Documents
[20] 웹사이트 Data Recovery and Hard Disk Drive Glossary of Terms http://datarecoverys[...] 2012-07-11
[21] 웹사이트 The PC Guide: ATA (ATA-2) http://www.pcguide.c[...] 2001-04-17
[22] 서적 AT Attachment Interface with Extensions (ATA-2) Global Engineering Documents
[23] 웹사이트 The PC Guide: SFF-8020 / ATA Packet Interface (ATAPI) http://www.pcguide.c[...] 2001-04-17
[24] 웹사이트 The PC Guide: ATA/ATAPI-4 http://www.pcguide.c[...] 2001-04-17
[25] 서적 AT Attachment with Packet Interface Extension (ATA/ATAPI-4) http://www.t13.org/ Global Engineering Documents
[26] 웹사이트 Ultra ATA/100 Extends Existing Technology While Increasing Performance and Data Integrity http://www.wdc.com/w[...]
[27] 웹사이트 kursk.ru – Standard CMOS Setup http://www.kva.kursk[...] 2011-05-27
[28] 웹사이트 teleport.com – Interrupts Page http://home.teleport[...]
[29] 웹사이트 EnableBigLba Registry Setting in Windows 2000 and XP http://www.48bitlba.[...] 2011-12-29
[30] 웹사이트 Enable48BitLBA - Break the 137 GB barrier! http://www.msfn.org/[...] 2006-07-12
[31] 뉴스 Western Digital stops sales of PATA drives http://www.myce.com/[...] 2013-12-20
[32] 웹사이트 Welcome to Transcend website http://www.transcend[...] 2007-02-01
[33] 웹사이트 Information Technology - AT Attachment with Packet Interface - 5 (ATA/ATAPI-5) - Working Draft http://www.t10.org/t[...] 2013-08-25
[34] 웹사이트 An Introduction to Parallel ATA (PATA) - Definition and History https://www.minitool[...] 2023-12-12
[35] 웹사이트 Independent Master/Slave Device Timing http://www.pcguide.c[...] 2001-04-17
[36] Bare URL http://h10032.www1.h[...] 2024-08
[37] 웹사이트 Rockbox – Unlocking a password protected harddisk http://www.rockbox.o[...]
[38] 웹사이트 TCG Storage, Opal, and NVMe https://trustedcompu[...]
[39] 간행물 FAST'11: Proceedings of the 9th USENIX conference on File and storage technologies https://www.usenix.o[...] 2018-01-08
[40] 웹사이트 Beware – When SECURE ERASE doesn't erase at all http://www.hddoracle[...] The HDD Oracle 2018-01-08
[41] 웹사이트 ATA Secure Erase (SE) and hdparm https://tinyapps.org[...] 2018-01-08
[42] 뉴스 Seagate Lists the Mach.2: The World's Fastest HDD https://www.tomshard[...] tomshardware.com 2021-07-20
[43] 뉴스 Intel Optane SSD DC P5800X Review: The Fastest SSD Ever Made https://www.tomshard[...] tomshardware.com 2021-07-20
[44] 웹사이트 Serial ATA—A Comparison with Ultra ATA Technology https://web.archive.[...]
[45] 웹사이트 mpcclub.com – Em8550datasheet.pdf https://web.archive.[...] 2011-05-18
[46] 웹사이트 Direct Memory Access (DMA) Modes and Bus Mastering DMA http://www.pcguide.c[...]
[47] 문서 CompactFlash
[48] 웹사이트 CompactFlash 6.0 https://web.archive.[...]
[49] 웹사이트 ATAPI Removable Media Device BIOS Specification, Version 1.0 http://www.phoenix.c[...] 2015-08-25
[50] 웹사이트 CompactFlash cards and DMA/UDMA support in True IDE (tm) mode http://support.fccps[...] FCC PS 2019-06-17
[51] 웹사이트 IDEディスク容量の壁について https://www.tadachi-[...] 2024-10-19
[52] 문서 Documentation http://support.euro.[...]
[53] 웹인용 Serial ATA: A Comparison with Ultra ATA Technology http://www.seagate.c[...] Seagate Technology 2012-01-23
[54] 웹인용 Parallel vs. Serial ATA http://www.directron[...] Directron.com 2012-01-23
[55] 웹인용 Ref - Overview of the IDE/ATA Interface http://www.pcguide.c[...] PCGuide 2013-06-14
[56] 문서 콤팩트플래시
[57] 웹인용 CompactFlash 6.0 http://compactflash.[...] 2010-11-15



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com